Conversation
The VS Code Active Agents tree now nests CHANGES entries under the owning session when the repo path lives inside that session worktree, and leaves only unmatched paths in a Repo root bucket. Full verification was blocked by runtime-template parity drift in the Guardex helper shims, so the runtime copies were resynced to their template behavior and the stale merge-workflow zero-copy test was aligned with the current CLI-owned install surface. Constraint: Preserve FolderItem/ChangeItem rendering while reusing repo-root-relative session changedPaths Rejected: Infer ownership only from repo status prefixes | cannot localize session rows cleanly when worktree paths need worktree-relative display Rejected: Leave runtime parity and stale test drift unresolved | full repo verification would stay red and hide the actual feature result Confidence: high Scope-risk: moderate Reversibility: clean Directive: Keep session.changedPaths repo-root-relative in session-schema and localize back to worktree-relative paths only inside the CHANGES tree builder Tested: node --test test/vscode-active-agents-session-state.test.js; node --test test/metadata.test.js; node --test test/merge-workflow.test.js; npm test; openspec validate --specs Not-tested: Manual VS Code SCM smoke test against a live multi-session repo
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Automated by scripts/agent-branch-finish.sh (PR flow).